草庐IT

idea撤销git commit

全部标签

分享一下快速搭建IntelliJ IDEA开发环境的完整教程

目录第一步:安装jdk,推荐安装jdk1.8第二步:安装Maven第三步:配置环境变量1、jdk环境变量配置 2、maven环境变量配置第四步:修改Maven仓库的地址第五步:修改idea设置IntelliJIDEA是我们Java程序员使用最多的的开发工具,用过之后都觉得香,相比之下,Eclipse和MyEclipse就有点平平无奇了(反正我果断抛弃了Eclipse)。接下来这篇文章详细地介绍怎么搭建起idea的开发环境。第一步:安装jdk,推荐安装jdk1.8第二步:安装Maven把下载下来的Maven压缩包解压到系统盘指定位置,建议解压到D盘,比如D:/program第三步:配置环境变量1

java - 使用 Java 1.8/1.7 设置 IntelliJ IDEA 并解析 "java: System Java Compiler was not found in classpath"

让我们长话短说。这是发生的事情:IntelliJ12CE下载并安装下载并安装了最新的Java1.7/1.8已设置JDK来制作和运行项目我遇到了以下奇怪的错误:Error:java:SystemJavaCompilerwasnotfoundinclasspath尽管我已经完全安装了Java1.7/1.8,并且通过终端使用它没有任何问题。 最佳答案 解决我的问题的方法如下:在:ProjectSettings>Compiler>JavaCompiler我将下拉菜单Usecompiler从Javac更改为Eclipse!我在网上找到的其他解

IDEA git 代码已经commit,但未 push推送,如何撤销提交缓存区代码

记录自己提交代码时,手滑错误commit了多余的文件,但未push到云端,想要撤回整个commit的操作:idea菜单栏上的VCS–>Git–>Reset HEAD…  此时按照图中选择回退的方式,以及回退到哪个版本,点击“Reset”即可,在"VersionControl"中“log”里,最新一次提交的记录消失即回退成功。题外扩展其中:ResetType(1)、Mixed是默认方式。只保留源码,会回退commit和index的信息;(2)、Soft回退到某个版本。只回退了commit的信息,之前写的代码还是保留的,不会恢复到indexfile一级。如果还要提交,直接commit;(3)、Ha

Scala - Idea 项目报错 Cannot resolve symbol XXX

一.引言Idea编译Scala项目大面积报错 Cannotresolvesymbolxxx。二.Cannotresolvesymbolxxx1.问题描述Idea内的Scala工程打开后显示下述异常:即Scala常规语法全部失效,代码出现大面积红色报错。2.尝试解决方法A.设置MainSource目录 双击Scala目录,选择MarkDirectoryasSourceRootB.设置SDK在ProjectStructure选项下检查JVM与ScalaSDK配置情况Java:Scala:C.Maven检查Maven配置:随后执行mvnreimport:D.RestartFile->Invalida

Idea配置Tomcat服务器

一、新建项目首先新建一个Java项目  此时只是新建了一个Java项目,还不能用于写JavaWeb程序,所以接下来需要添加Web框架,并配置Tomact服务器右键点击项目Demo1,选择添加框架支持,然后再左侧中选择Web应用程序,点击确定   此时我们会看到左侧的项目栏中已经出现了web,这样我们就可以在web文件夹下来写JavaWeb程序了当然,我们还需要配置Tomcat服务器 二、配置Tomcat服务器提供8.5版本的Tomcat链接:https://pan.baidu.com/s/1lAgCMVKy3CiXUMG3Fv-6mg提取码:s3z2复制这段内容后打开百度网盘手机App,操作更

java - 如何让 IDEA 自动导入定义了 Annotation Processors 的 pom.xml

我正在使用QueryDsl,所以我的源代码取决于生成的代码。首先每当IDEA(auto)导入pom.xml时,以下设置始终为空:Build,Execution,Deployment->Compiler->AnnotationProcessors->AnnotationProcessors必须手动设置,很麻烦。第二个我有多个使用QueryDsl的模块,我想将其分组到一个应用了QueryDslcom.mysema.query.apt.jpa.JPAAnnotationProcessor的配置文件中。Build,Execution,Deployment->Compiler->Annotati

idea集成svn

一、注意安装svn客户端的时候一定要勾选,否则在idea上集成svn的时候会找不到svn.exe而报错。如果当初安装时忘记勾选,重新运行安装包,选择modify,勾选commandlineclienttools项中的内容。二、配置idea集成svn三、检出(checkout)项目查看内容选择VCS浏览Subversion存储库......查看svn服务器存在的项目(如果有会列出来,没有则不显示)如果没有输入过密码,会弹出如下输入框,输入用户名和密码。 四、项目交由SVN管理 被SVN管理后代码块会变成红色 点击+号,选择SVN仓库地址,下面(Definesharetarget)可以选择上传到S

IDEA启动不显示端口所有问题归纳

第一种:IDEA中view->Toolwindows->services调出服务(或者Alt+F8)按下面选择找到springboot第二种情况:有服务但是未能出现端口第三种情况:第一种方法或者ALT+F8也找不到使用最原始方法最终结果第四种方式:找到电脑如下路径(一般在c盘):C:\用户\你的用户名\AppData\Local\Temp里面的文件hsperfdata_自己用户名,文件夹删除,idea清除缓存重启。

java - Intellij Idea 永远解决 Maven 依赖关系

我正在使用intellijidea终极版12.1.4并尝试在项目中使用maven。这是我的pom.xml:4.0.0com.fasterxmloss-parent10com.fasterxml.jackson.corejackson-databind2.2.2jackson-databindGeneraldata-bindingfunctionalityforJackson:worksoncorestreamingAPIhttp://wiki.fasterxml.com/JacksonHomescm:git:git@github.com:FasterXML/jackson-databi

java - IntelliJ IDEA : ignore trivial methods in code coverage

在IntelliJIDEA15.0.2中,如何在测试覆盖率测量期间忽略琐碎的getter和setter(琐碎方法)?//shouldbemeasurepublicvoidcomplex(){fancy();interesting();dropDatabase();}//shouldnotbemeasuredpublicintgetNumber(){returnthis.number;}测量每一行会得到75%。仅用上述方法测量结果为100%。这些是100%可用于测试的代码。为什么我在Internet上找不到任何相关信息?我是否陷入了不良做法?更新此代码也有资格进行测试://shoulda